package com.etl.model.rev;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel("【接收类】表结构")
public class TableStructureRev implements Serializable {


    private static final long serialVersionUID = 9217979395418982530L;

    @ApiModelProperty(value = "表名（不包括业务系统批次）")
    private String tableName;

    @ApiModelProperty(value = "表注释")
    private String tableComment;

    @ApiModelProperty(value = "业务系统名称")
    private String batchName;

    @ApiModelProperty(value = "主键列名称")
    private String primaryKey;

    private List<TableStructureColumnRev> columnList;
}
